-- KEYS[1] : 要删除的 key
-- ARGV[1] : 期望的值
-- 返回值：1 表示删除成功；0 表示值已变动，不删
if redis.call('GET', KEYS[1]) == ARGV[1] then
    return redis.call('DEL', KEYS[1])
else
    return 0
end